﻿#region Hungvv
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Entities
{
     [Serializable]
    public class KMThuChi
    {
        private string hanhDong;
        private int thuChiID;
        private string maKhoanMuc;
        private string tenKhoanMuc;
        private string tenLoaiKM;
        private Boolean loaiKM;
        private string doiTuong;
        private string noTK;
        private string coTK;
        private string ghiChu;
        private Boolean deleted;
        private Entities.TaiKhoan taiKhoan;

        public Entities.TaiKhoan TaiKhoan
        {
            get { return taiKhoan; }
            set { taiKhoan = value; }
        }
        public KMThuChi(){ }
        public KMThuChi(int thuChiID) 
        {
            this.thuChiID = thuChiID;
        }
        public KMThuChi(string hanhDong)
        {
            this.hanhDong = hanhDong;
        }
        public KMThuChi(string hanhDong, int thuChiID, string maKhoanMuc, string tenKhoanMuc, string tenLoaiKM, Boolean loaiKM, string doiTuong, string noTK, string coTK, string ghiChu, Boolean deleted)
        {
            this.hanhDong = hanhDong;
            this.thuChiID = thuChiID;
            this.maKhoanMuc = maKhoanMuc;
            this.tenKhoanMuc = tenKhoanMuc;
            this.tenLoaiKM = tenLoaiKM;
            this.loaiKM = loaiKM;
            this.doiTuong = doiTuong;
            this.noTK = noTK;
            this.coTK = coTK;
            this.ghiChu = ghiChu;
            this.deleted = deleted;
        }

        public string HanhDong
        {
            get { return hanhDong; }
            set { hanhDong = value; }
        }
        public int ThuChiID
        {
            get { return this.thuChiID; }
            set { this.thuChiID = value;}
        }
        public string MaKhoanMuc
        {
            get { return this.maKhoanMuc; }
            set { this.maKhoanMuc = value;}
        }
        public string TenKhoanMuc
        {
            get { return this.tenKhoanMuc; }
            set { this.tenKhoanMuc = value; }
        }
        public string TenLoaiKM
        {
            get { return tenLoaiKM; }
            set { tenLoaiKM = value; }
        }
        public Boolean LoaiKM
        {
            get { return this.loaiKM; }
            set { this.loaiKM = value; }
        }
        public string DoiTuong
        {
            get { return this.doiTuong; }
            set { this.doiTuong = value; }
        }
        public string NoTK
        {
            get { return this.noTK; }
            set { this.noTK = value; }
        }
        public string CoTK
        {
            get { return this.coTK; }
            set { this.coTK = value; }
        }
        public string GhiChu
        {
            get { return this.ghiChu; }
            set { this.ghiChu = value; }
        }
        public Boolean Deleted
        {
            get { return this.deleted; }
            set { this.deleted = value; }
        }
    }
}
#endregion